high altitude radio altimeter - Francés Inglés Diccionario